cargo vehicle adapted to transporting goods on railroad tracks - Español Inglés Diccionario